共識機制是讓區塊鏈有唯一性和安全性的規則,現實中有法律約束,區塊鏈網路中有共識機制管束;區塊鏈中最為廣泛應用的共識是:PoW、PoS、DPoS。
使用的系統有:Bitcoin、Litecoin、Dogecoin等等
工作量證明機制 Proof of Work,最早是用在經濟學的證明,簡單言之,便是如同兼職PT工作般,你做了幾小時(Power X Hour(s)),就領多少小時的錢,證明則是由機器去運算的,也如同文憑要經過一定的審查得知努力(如學分等),才可以得到一張畢業證明。此概念最早在1993年由Cynthia Dwork和Moni Naor的學術論文提出,而工作量證明一詞則是在1999年由Markus Jakobsson與Ari Juels.所發表,最早應用則是Adam Back在1996年提出的Hashcash
。
當勞力高時,自然報酬高,挖礦Mining
即為提供計算能源的過程,以比特幣為例,就好比一家公司要招生考試,每個參加者都有一份不同題目的區塊Block
卷讓人作答,雜湊演算法SHA-256為考卷所使用的工作方法,每人的題目難度值Difficulty
(所需要的工作量)會有些許不同,找出這道題的雜湊(哈希)值Hash Value
,第一個上交則宣告所有人(Node)自己已成功交卷(即得記帳權),他亦將得到獎賞(貨幣);比特幣平均10分鐘
的機率能算出答案,交易大致需要生成6個區塊的時間來做確認。
PoW的好處是其中的誘因會讓大家願意當節點參與,使區塊鏈網路迅速擴大、相對的公平;壞處則是太浪費電力能源、算力集中化、網路安全在科技發達下受威脅、運行速度慢。
文章另會分享在stars blog中,歡迎一起交流。